var symptomName = last_month_day();

$(function(){


  init();

});
var geoCoordMap = {
    '定海区白泉中心卫生院':[122.161186,30.073642,72],
    '定海区双桥街道社区卫生服务中心':[122.056588,30.049939,157],
}
function init(){
  //地图
  var mapChart = echarts.init(document.getElementById('mapChart'));
  mapChart.showLoading();
    $.get('/static/js/screen/haidingqu.json', function (usaJson) {
        mapChart.hideLoading();

        echarts.registerMap('haidingqu', usaJson, {

        });
        option = {
            title: {
                text: '定海区',
                subtext: '定海区',
                sublink: 'http://www.baidu.com',
                left: 'right'
            },
            tooltip: {
                trigger: 'item',
                showDelay: 0,
                transitionDuration: 0.2,
                formatter: function (params) {
                    var value = (params.value + '').split('.');
                    value = value[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g, '$1,');
                    return params.seriesName + '<br/>' + params.name + ': ' + value;
                }
            },
            // visualMap: {
            //     symbolSize:10,
            //     min: 0,
            //     max: 300,
            //     splitNumber: 5,
            //     color: ['#d94e5d','#eac736','#4320ba'],
            //     textStyle: {
            //         color: '#fff'
            //     }
            // },
            visualMap: {
                min: 0,
                max: 200,
                calculable: true,
                inRange: {
                    color: ['#50a3ba', '#eac736', '#d94e5d']
                },
                textStyle: {
                    color: '#fff'
                }
            },
            // geo: {
            //     map: 'haidingqu',
            //     roam: true,
            //     zoom: 0.06,
            //     itemStyle:{
            //         emphasis:{label:{show:true}}
            //     },
            //     label: {
            //         normal: {
            //             show: true,
            //             textStyle: {
            //                 color: 'rgba(0,0,0,0.4)'
            //             }
            //         }
            //     },
            //     itemStyle: {
            //         normal:{
            //             borderColor: 'rgba(0, 0, 0, 0.2)',
            //             color:'#404a59'
            //         },
            //         emphasis:{
            //             areaColor: null,
            //             shadowOffsetX: 0,
            //             shadowOffsetY: 0,
            //             shadowBlur: 20,
            //             borderWidth: 0,
            //             shadowColor: 'rgba(0, 0, 0, 0.5)'
            //         }
            //     }
            // },
            geo: {
                map: 'haidingqu',
                zoom: 0.06,
                label: {
                    emphasis: {
                        show: false
                    }
                },
                itemStyle: {
                    normal: {
                        areaColor: '#323c48',
                        borderColor: '#111'
                    },
                    emphasis: {
                        areaColor: '#2a333d'
                    }
                }
            },
            series: [
                // {
                //     type: 'scatter',
                //     coordinateSystem: 'geo',
                //     data: [
                //         {name:'定海区白泉中心卫生院',value:[122.161186,30.073642,72]},
                //         {name:'定海区双桥街道社区卫生服务中心',value:[122.056588,30.049939,157]},
                //         ],
                //     symbolSize: 20,
                //     symbol: 'path://M1705.06,1318.313v-89.254l-319.9-221.799l0.073-208.063c0.521-84.662-26.629-121.796-63.961-121.491c-37.332-0.305-64.482,36.829-63.961,121.491l0.073,208.063l-319.9,221.799v89.254l330.343-157.288l12.238,241.308l-134.449,92.931l0.531,42.034l175.125-42.917l175.125,42.917l0.531-42.034l-134.449-92.931l12.238-241.308L1705.06,1318.313z',
                //     symbolRotate: 35,
                //     label: {
                //         normal: {
                //             formatter: '{b}',
                //             position: 'right',
                //             show: false
                //         },
                //         emphasis: {
                //             show: true
                //         }
                //     }
                // },
                {
                    name: 'pm2.5',
                    type: 'scatter',
                    coordinateSystem: 'geo',
                    data: convertData([
                        {name:'定海区白泉中心卫生院',value:72},
                        {name:'定海区双桥街道社区卫生服务中心',value:157}
                        ]),
                    symbolSize: 12,
                    label: {
                        normal: {
                            show: false
                        },
                        emphasis: {
                            show: false
                        }
                    },
                    itemStyle: {
                        emphasis: {
                            borderColor: '#fff',
                            borderWidth: 1
                        }
                    }
                }
                // {
                //     name: '定海区',
                //     type: 'map',
                //     geoIndex: 0,
                //     // 文本位置修正
                //     textFixed: {
                //         Alaska: [20, -20]
                //     },
                //     data:[
                //         {name: '定海区', value: 10},
                //
                //     ]
                // }
            ]
        };
        mapChart.setOption(option);
    });
  // mapChart.setOption({
  //       bmap: {
  //           center: [122.322998,30.137624],
  //           zoom: 11,
  //           roam: true,
  //
  //       },
  //       tooltip : {
  //           trigger: 'item',
  //           formatter:function(params, ticket, callback){
  //               return params.value[2]
  //           }
  //       },
  //       series: [{
  //           type: 'scatter',
  //           coordinateSystem: 'bmap',
  //           data: [
  //               [122.217857,30.001981, '舟山市卫生局'] ,
  //               [122.128198,30.005515, '定海区卫生局'] ,
  //               [122.330431,29.978132, '普陀区卫生局'],
  //           ]
  //       }]
  //   });
    // mapChart.on('click', function (params) {
    //     console.log(params.value[2])
    //     // $("#hospitalName").html(params.value[2]);
    //     // if(params.value[2] == '厦门市'){
    //     //   $("#Data").html(100);
    //     //   $("#Outpatient").html(20000);
    //     //   $("#Hospitalization").html(3000);
    //     // }
    //     // if(params.value[2] == '厦门第一医院'){
    //     //   $("#Data").html(40);
    //     //   $("#Outpatient").html(8000);
    //     //   $("#Hospitalization").html(1200);
    //     // }
    //     // if(params.value[2] == '厦门中山医院'){
    //     //   $("#Data").html(30);
    //     //   $("#Outpatient").html(6000);
    //     //   $("#Hospitalization").html(900);
    //     // }
    //     // if(params.value[2] == '厦门中医院'){
    //     //   $("#Data").html(20);
    //     //   $("#Outpatient").html(4000);
    //     //   $("#Hospitalization").html(600);
    //     // }
    //     // if(params.value[2] == '厦门第五医院'){
    //     //   $("#Data").html(10);
    //     //   $("#Outpatient").html(2000);
    //     //   $("#Hospitalization").html(300);
    //     // }
    // });

    // var bmap = mapChart.getModel().getComponent('bmap').getBMap()
    // bmap.addControl(new BMap.MapTypeControl({mapTypes: [BMAP_NORMAL_MAP,BMAP_SATELLITE_MAP ]}));
    // bmap.setMapStyle({style:'midnight'});
    // var mapChart = echarts.init(document.getElementById('mapChart'));
    // var app = {};
    // var bodyJG=[];
    // var bodyRS=[];
    // HttpUtil.post(HttpUrl.baseUrl+"/chat/homeChart", {}, function(data){
    //     $.each(data.data,function(e,val){
    //         var JG = {};
    //         JG.value = val.name;
    //         JG.textStyle = {color: 'white',fontSize:10};
    //         bodyJG.push(JG);
    //         bodyRS.push(val.value);
    //         app.title = '坐标轴刻度与标签对齐';
    //         option = {
    //             color: ['#3398DB'],
    //             tooltip : {
    //                 trigger: 'axis',
    //                 axisPointer : {            // 坐标轴指示器，坐标轴触发有效
    //                     type : 'shadow'        // 默认为直线，可选为：'line' | 'shadow'
    //                 }
    //             },
    //             grid: {
    //                 left: '3%',
    //                 right: '4%',
    //                 bottom: '3%',
    //                 containLabel: true
    //             },
    //             xAxis : [
    //                 {
    //                     type : 'category',
    //                     data : bodyJG,
    //                     axisTick: {
    //                         alignWithLabel: true
    //                     },
    //                     axisLabel : {//坐标轴刻度标签的相关设置。
    //                         interval:0,
    //                         rotate:"20"
    //                     }
    //                 }
    //             ],
    //             yAxis : [
    //                 {
    //                     type : 'value'
    //                 }
    //             ],
    //             series : [
    //                 {
    //                     name:'直接访问',
    //                     type:'bar',
    //                     barWidth: '60%',
    //                     data:bodyRS
    //                 }
    //             ]
    //         };
    //         mapChart.setOption(option);
    //     });
    // });


  //   var pieChart = echarts.init(document.getElementById('pieChart'));
  // pieChart.setOption({
  //
  //   color:["#87cefa","#ff7f50","#32cd32","#da70d6","#FD6C88"],
  //
  //   legend: {
  //       y : '260',
  //       x : 'center',
  //       textStyle : {
  //           color : '#ffffff',
  //
  //       },
  //        data : ['高血压','糖尿病','脑卒中','慢阻肺','慢性肾病'],
  //   },
  //   tooltip : {
  //       trigger: 'item',
  //       formatter: "{a}<br/>{b}<br/>{c}G ({d}%)"
  //   },
  //   calculable : false,
  //   series : [
  //       {
  //           name:'采集数据量',
  //           type:'pie',
  //           radius : ['40%', '70%'],
  //           center : ['50%', '45%'],
  //           itemStyle : {
  //               normal : {
  //                   label : {
  //                       show : false
  //                   },
  //                   labelLine : {
  //                       show : false
  //                   }
  //               },
  //               emphasis : {
  //                   label : {
  //                       show : true,
  //                       position : 'center',
  //                       textStyle : {
  //                           fontSize : '20',
  //                           fontWeight : 'bold'
  //                       }
  //                   }
  //               }
  //           },
  //           data:[
  //               {value:335, name:'高血压'},
  //               {value:310, name:'糖尿病'},
  //               {value:234, name:'脑卒中'},
  //               {value:135, name:'慢阻肺'},
	// 			{value:235, name:'慢性肾病'}
  //           ]
  //       }
  //   ]
  //   });


    // var lineChart = echarts.init(document.getElementById('lineChart'));
    // lineChart.setOption({
    //
    //   color:["#87cefa","#ff7f50","#32cd32","#da70d6",],
    //   legend: {
    //       y : '260',
    //       x : 'center',
    //       textStyle : {
    //           color : '#ffffff',
    //
    //       },
    //        data : ['厦门第一医院','厦门中山医院','厦门中医院','厦门第五医院',],
    //   },
    //   calculable : false,
    //   tooltip : {
    //       trigger: 'item',
    //       formatter: "{a}<br/>{b}<br/>{c}条"
    //   },
    //   yAxis: [
    //         {
    //             type: 'value',
    //             axisLine : {onZero: false},
    //             axisLine:{
    //                 lineStyle:{
    //                     color: '#034c6a'
    //                 },
    //             },
    //
    //             axisLabel: {
    //                 textStyle: {
    //                     color: '#fff'
    //                 },
    //                 formatter: function (value) {
    //                     return value + "k条"
    //                 },
    //             },
    //             splitLine:{
    //                 lineStyle:{
    //                     width:0,
    //                     type:'solid'
    //                 }
    //             }
    //         }
    //     ],
    //     xAxis: [
    //         {
    //             type: 'category',
    //             data : ['8:00','10:00','12:00','14:00','16:00','18:00','20:00','22:00'],
    //             axisLine:{
    //                 lineStyle:{
    //                     color: '#034c6a'
    //                 },
    //             },
    //             splitLine: {
    //                 "show": false
    //             },
    //             axisLabel: {
    //                 textStyle: {
    //                     color: '#fff'
    //                 },
    //                 formatter: function (value) {
    //                     return value + ""
    //                 },
    //             },
    //             splitLine:{
    //                 lineStyle:{
    //                     width:0,
    //                     type:'solid'
    //                 }
    //             },
    //         }
    //     ],
    //     grid:{
    //             left: '5%',
    //             right: '5%',
    //             bottom: '20%',
    //             containLabel: true
    //     },
    //     series : [
    //       {
    //           name:'厦门第一医院',
    //           type:'line',
    //           smooth:true,
    //           itemStyle: {
    //               normal: {
    //                   lineStyle: {
    //                       shadowColor : 'rgba(0,0,0,0.4)'
    //                   }
    //               }
    //           },
    //           data:[15, 0, 20, 45, 22.1, 25, 70, 55, 76]
    //       },
    //       {
    //           name:'厦门中山医院',
    //           type:'line',
    //           smooth:true,
    //           itemStyle: {
    //               normal: {
    //                   lineStyle: {
    //                       shadowColor : 'rgba(0,0,0,0.4)'
    //                   }
    //               }
    //           },
    //           data:[25, 10, 30, 55, 32.1, 35, 80, 65, 76]
    //       },
    //       {
    //           name:'厦门中医院',
    //           type:'line',
    //           smooth:true,
    //           itemStyle: {
    //               normal: {
    //                   lineStyle: {
    //                       shadowColor : 'rgba(0,0,0,0.4)'
    //                   }
    //               }
    //           },
    //           data:[35, 20, 40, 65, 42.1, 45, 90, 75, 96]
    //       },
    //       {
    //           name:'厦门第五医院',
    //           type:'line',
    //           smooth:true,
    //           itemStyle: {
    //               normal: {
    //                   lineStyle: {
    //                       shadowColor : 'rgba(0,0,0,0.4)'
    //                   }
    //               }
    //           },
    //           data:[45, 30, 50, 75, 52.1, 55, 100, 85, 106]
    //       }
    //   ]
    // });

    // var histogramChart = echarts.init(document.getElementById('histogramChart'));
    // var dataJG=[];
    // HttpUtil.post(HttpUrl.baseUrl+"/chat/homeChart", {}, function(data){
    //     $.each(data.data,function(e,val){
    //         dataJG.push(val.name);
    //     });
    //     var app = {};
    //     options = {
    //         title : {
    //             text: '',
    //             x: 'center'
    //         },
    //         tooltip: {
    //             trigger: 'item',
    //             formatter: "{a} <br/>{b} : {c} ({d}%)"
    //         },
    //         // legend: {
    //         //     orient: 'vertical',
    //         //     left: 'left',
    //         //     data: dataJG
    //         // },
    //         series : [
    //             {
    //                 name: '来源',
    //                 type: 'pie',
    //                 radius : '55%',
    //                 center: ['50%', '60%'],
    //                 data:data.data,
    //                 itemStyle: {
    //                     emphasis: {
    //                         shadowBlur: 10,
    //                         shadowOffsetX: 0,
    //                         shadowColor: 'rgba(0, 0, 0, 0.5)'
    //                     }
    //                 }
    //             }
    //         ]
    //     };
    //     app.currentIndex = -1;
    //     setInterval(function () {
    //         var dataLen = options.series[0].data.length;
    //         // 取消之前高亮的图形
    //         histogramChart.dispatchAction({
    //             type: 'downplay',
    //             seriesIndex: 0,
    //             dataIndex: app.currentIndex
    //         });
    //         app.currentIndex = (app.currentIndex + 1) % dataLen;
    //         // 高亮当前图形
    //         histogramChart.dispatchAction({
    //             type: 'highlight',
    //             seriesIndex: 0,
    //             dataIndex: app.currentIndex
    //         });
    //         // 显示 tooltip
    //         histogramChart.dispatchAction({
    //             type: 'showTip',
    //             seriesIndex: 0,
    //             dataIndex: app.currentIndex
    //         });
    //     }, 1000);
    //     // 使用刚指定的配置项和数据显示图表。
    //     histogramChart.setOption(options);
    // },false);

   // var lineChart2 = echarts.init(document.getElementById('lineChart2'));
   // lineChart2.setOption({
   //
   //   color:["#87cefa","#ff7f50","#32cd32","#da70d6",],
   //   legend: {
   //       y : '260',
   //       x : 'center',
   //       textStyle : {
   //           color : '#ffffff',
   //
   //       },
   //        data : ['厦门第一医院','厦门中山医院','厦门中医院','厦门第五医院',],
   //   },
   //   calculable : false,
   //   tooltip : {
   //       trigger: 'item',
   //       formatter: "{a}<br/>{b}<br/>{c}条"
   //   },
   //   yAxis: [
   //         {
   //             type: 'value',
   //             axisLine : {onZero: false},
   //             axisLine:{
   //                 lineStyle:{
   //                     color: '#034c6a'
   //                 },
   //             },
   //
   //             axisLabel: {
   //                 textStyle: {
   //                     color: '#fff'
   //                 },
   //                 formatter: function (value) {
   //                     return value + "条"
   //                 },
   //             },
   //             splitLine:{
   //                 lineStyle:{
   //                     width:0,
   //                     type:'solid'
   //                 }
   //             }
   //         }
   //     ],
   //     xAxis: [
   //         {
   //             type: 'category',
   //             data : ['8:00','10:00','12:00','14:00','16:00','18:00'],
   //             axisLine:{
   //                 lineStyle:{
   //                     color: '#034c6a'
   //                 },
   //             },
   //             splitLine: {
   //                 "show": false
   //             },
   //             axisLabel: {
   //                 textStyle: {
   //                     color: '#fff'
   //                 },
   //                 formatter: function (value) {
   //                     return value + ""
   //                 },
   //             },
   //             splitLine:{
   //                 lineStyle:{
   //                     width:0,
   //                     type:'solid'
   //                 }
   //             },
   //         }
   //     ],
   //     grid:{
   //             left: '5%',
   //             right: '5%',
   //             bottom: '20%',
   //             containLabel: true
   //     },
   //     series : [
   //       {
   //           name:'厦门第一医院',
   //           type:'line',
   //           smooth:true,
   //           itemStyle: {
   //               normal: {
   //                   lineStyle: {
   //                       shadowColor : 'rgba(0,0,0,0.4)'
   //                   }
   //               }
   //           },
   //           data:[15, 0, 20, 45, 22.1, 25,].reverse()
   //       },
   //       {
   //           name:'厦门中山医院',
   //           type:'line',
   //           smooth:true,
   //           itemStyle: {
   //               normal: {
   //                   lineStyle: {
   //                       shadowColor : 'rgba(0,0,0,0.4)'
   //                   }
   //               }
   //           },
   //           data:[25, 10, 30, 55, 32.1, 35, ].reverse()
   //       },
   //       {
   //           name:'厦门中医院',
   //           type:'line',
   //           smooth:true,
   //           itemStyle: {
   //               normal: {
   //                   lineStyle: {
   //                       shadowColor : 'rgba(0,0,0,0.4)'
   //                   }
   //               }
   //           },
   //           data:[35, 20, 40, 65, 42.1, 45, ].reverse()
   //       },
   //       {
   //           name:'厦门第五医院',
   //           type:'line',
   //           smooth:true,
   //           itemStyle: {
   //               normal: {
   //                   lineStyle: {
   //                       shadowColor : 'rgba(0,0,0,0.4)'
   //                   }
   //               }
   //           },
   //           data:[45, 30, 50, 75, 52.1, 55, 6].reverse()
   //       }
   //   ]
   // });

}
var convertData = function (data) {
    var res = [];
    for (var i = 0; i < data.length; i++) {
        var geoCoord = geoCoordMap[data[i].name];
        if (geoCoord) {
            res.push({
                name: data[i].name,
                value: geoCoord.concat(data[i].value),
            });
        }
    }
    return res;
};
